ratlike hamsters - Spanish English Dictionary